//
//  LBMDetailViewController.swift
//  微博
//
//  Created by 刘保满 on 16/5/20.
//  Copyright © 2016年 itheima. All rights reserved.
//

import UIKit

class LBMDetailViewController: UIViewController {
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        //设置背景,可以避免在上一个控制器向这个控制器跳转时,出现卡顿现象
        view.backgroundColor = UIColor.whiteColor()
        
        //设置标题
        self.title = "\(navigationController?.childViewControllers.count ?? 0)"
        
// 
//        //左侧返回按钮  如果在这里重新设置了左侧的返回按钮,那么原来的右滑手势就失效了
//        let back = UIBarButtonItem(imageName: "navigationbar_back_withtext", title: "返回", target: self, action: #selector(backDidClick))
//        
//        navigationItem.leftBarButtonItem = back
        
        
        //设置右侧的按钮,让可以继续向下跳转控制器
        navigationItem.rightBarButtonItem = UIBarButtonItem(title: "Next", style: .Plain, target: self, action: #selector(nextBtnClick))
        
        
    }
    
    
//    //左侧返回按钮点击,跳转到上级控制器
//    @objc private func backDidClick() {
//        
//        navigationController?.popViewControllerAnimated(true)
//        
//    }
    
    
    //右侧跳转下一个控制器的点击方法
    @objc private func nextBtnClick() {
        
        let nextVc = LBMDetailViewController()
        
        navigationController?.pushViewController(nextVc, animated: true)
        
        
    }
    
    
    
}
